home *** CD-ROM | disk | FTP | other *** search
/ Risc World 3 / Risc World 3.iso / SOFTWARE / ISSUE3 / PD / AWSWITCH / !AWSwitch / !Help < prev    next >
Text File  |  2002-07-25  |  5KB  |  97 lines

  1. ArtWorks Rendering Switcher 1.00 (25-Jul-02)
  2.  
  3. Name:     ArtWorks Rendering Switcher
  4. Purpose:  Change the number of anti-aliasing level for rendering ArtWorks files
  5. Author:   Martin Würthner
  6. Requires: RISC OS 3.1 or higher, ArtWorks Viewer or ArtWorks modules in
  7.           CCShared
  8. Status:   FreeWare (see [4] below)
  9. WWW:      http://www.mw-software.com/
  10.  
  11. Normally, ArtWorks files are rendered using 16 levels of anti-aliasing. For
  12. most applications, in particular for on-screen viewing, this is quite adequate.
  13. However, for high-quality bitmap output, this is not optimal. This little
  14. utility allows you to switch between 16, 64 and 128 levels of anti-aliasing.
  15.  
  16. Please note that using 64 or 128 levels of anti-aliasing as opposed to 16 slows
  17. down the rendering of ArtWorks files by about 10% - this is the price for the
  18. higher quality and this is also the reason why the standard number of
  19. anti-aliasing levels is still 16. The difference between 16 and 64 is quite
  20. noticeable when you magnify the output, but at normal screen resolution, it is
  21. difficult to see.
  22.  
  23. 128 levels is the maximum number that is possible without major changes in
  24. GDraw. However, it would not make sense to have more than that anyway because
  25. the theoretical maximum of anti-aliasing levels that can be displayed, even in
  26. a 16 million colour mode, is only 256. However, due to the way anti-aliasing
  27. works - there is only a one pixel thin border of anti-aliasing around each
  28. object - even the difference between 128 and 256 levels is almost non-existent.
  29. Even other applications that claim to offer more levels never display these on
  30. screen but only use them when outputting to formats that support even more than
  31. 16 million colours.
  32.  
  33. In practice, 64 levels might even be better in some cases than 128 because the
  34. 64 levels anti-aliasing is symmetric (3 bits, i.e., 8-way supersampling in both
  35. directions), while 128 levels are assymmetric (4 bits horizontally, and 3 bits
  36. vertically). Again, the difference is probably negligible.
  37.  
  38.  
  39. 1) Using AWSwitch
  40. =================
  41. The AWSwitch utility sits on the icon bar and allows you to change the number
  42. of anti-aliasing levels used for rendering ArtWorks files by clicking on the
  43. icon using the Select button. The Adjust mouse button instead switches in the
  44. opposite direction. At any time, the icon shows the number of anti-aliasing
  45. levels currently used. This is either 16, 64 or 128. If the icon shows two
  46. question marks, then the ArtWorks rendering modules are not currently loaded.
  47.  
  48. When you change the number of anti-aliasing levels, the corresponding set of
  49. modules is loaded from disc and the screen is redrawn to force all windows with
  50. ArtWorks graphics to be rendered using the new number of anti-aliasing levels.
  51. The AWSwitch utility contains special versions of  the GDraw and DitherExtend
  52. modules for 64 and 128 levels of anti-aliasing. If you switch to 16 levels,
  53. AWSwitch tries to load the standard modules from either AWViewer or CCShared,
  54. whichever has the latest version of GDraw. If it cannot find the standard GDraw
  55. module, an error is displayed. In this case, please download the latest
  56. AWViewer (see next section).
  57.  
  58.  
  59. 2) Error messages
  60. =================
  61. If AWSwitch displays the error "GDraw in CCShared outdated" or "GDraw in
  62. AWViewer outdated" or "Different versions of GDraw in AWViewer and CCShared"
  63. when you switch to 16 levels, then your installation is not up to date. In this
  64. case, please download the latest AWViewer from
  65.   http://www.mw-software.com/software/awmodules/awrender.html#download
  66. and run the !InstMods script inside !AWViewer. This will install the latest
  67. versions of the ArtWorks rendering modules to the appropriate places.
  68.  
  69.  
  70. 2) Contacting me
  71. ================
  72. Martin Wuerthner
  73. Mannheimer Str. 18
  74. 67655 Kaiserslautern
  75. Germany
  76.  
  77. Phone: +49-(0)631-3608205
  78. Fax:   +49-(0)631-3608203
  79.  
  80. e-mail: martin@mw-software.com
  81. WWW:    http://www.mw-software.com/
  82.  
  83.  
  84. 3) Copyright
  85. ============
  86. The ArtWorks Rendring Switch utility, related documentation and files are ©
  87. Copyright 2002 by Martin Würthner. All rights reserved. This application is is
  88. FREEWARE. This means that you may copy it freely provided that
  89. (a) all files of this application are distributed together without
  90.     modification - in particular, this means that the special versions of the
  91.     rendering modules (GDraw and DitherExtend) in !AWSwitch.RMStore may NOT be
  92.     distributed separately
  93. (b) this application is not sold for profit without my explicit written
  94.     permission
  95.  
  96. I retain the copyright on all files.
  97.